iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 26
1
Modern Web

認識LIFF容易嗎?系列 第 26

[Day 26] LIFF InitPlugins

  • 分享至 

  • xImage
  •  

前言

[Day 24] LIFF ScanCode曾提過liff.scanCode()因技術問題,功能將暫時移除。官方釋出的文章,同時也提到liff.bluetooth相關的功能,也將暫時移除。

真是尬,這次鐵人賽的30天,基本上是照著LINE Front-end Framework v2的官方文件,去認識每個方法。眼看剩下4天,就這麼剛好,剩下的API都跟liff.bluetooth相關,我還是會硬著頭皮完賽的!

liff.initPlugins()

啟用插件。

執行liff.initPlugins(pluginNames),需要傳入型別是字串的一維陣列,例如['bluetooth'],如此就可以啟用bluetooth的插件。但目前要啟用bluetooth的插件,手機作業系統僅限於Android 或 Line版本在9.19.0以前的iOS。否則執行後,會得到錯誤。

實作

liff.initPlugins(['bluetooth']).then(() => {
    console.log('初始化bluetooth成功');
}).catch(error => {
    console.log(error);
});

參考


上一篇
[Day 25] LIFF CloseWindow
下一篇
[Day27] Liff Bluetooth GetAvailability
系列文
認識LIFF容易嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言